Sarma

winter hill, somerville

An oasis in Winter Hill

Sarma adds some flavor to a quiet corner of Somerville